Update the mirror walkthrough documents. 🔼
Not really part of the script, but it's related, and I don't (yet) have a mirror herder project, also I keep forgetting to do it. lol
Bring my own mirror document up to date. That's the high priority one.
Maybe merge some info from that into the official walkthrough.
[s]Should fold in https://files.devuan.org/MIRRORS.txt as well.[/s] Pointed to it at least.
reported=2019-07-04 01:15:01
reporter=onefang
priority=high
category=General
severity=text
resolution=open
2020-11-19 01:42:27 onefang: Álvaro López García aloga@ifca.unican.es :
We managed to setup the proper rules in nginx, I think that there is one mistake in line 167 and 175 (probably in other places) of [1], as the rewrite rule is missing an additional "devuan" on the target, i.e.:
rewrite /merged/pool/DEVUAN/(.*) /devuan/devuan/pool/$1;....
2022-07-21 18:15:44 onefang: [s]The original walkthrough suggested to use rsync compression. Most of the files are compressed already anyway. At least I think .debs are. Those that are not, might not be worth it compressing them for rsync.
.debs are compressed.
Needs to be benchmarked.
Ah rsync -z has a --skip-compress=LIST option, which by default includes the file extensions .deb, .gz, .iso, and .xz, along with plenty of others. So -z works fine.[/s]
2024-01-10 10:15:03 onefang: Also sort out all the other random stuff in the package mirror herders home directory.
Think the walk through points to scripts/test_rewrite.sh, which is way out of date since it uses Jessie.
2024-01-11 03:27:36 onefang: According to hyperreal -
[quote=hyperreal]I also found out that there is an option for Nginx called merge_slashes, which removes duplicate slashes from rewrite URIs.[/quote]
Might help with URL sanity.